Aws\Credentials\CredentialProvider A

Total Complexity 60
Dependencies 12
Dependents 1
Total lines 445
Lines of code 233
Logical lines of code 121
Comment lines 145
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
process()
B
40 16 56
ini()
A
47 11 35
memoize()
S
53 5 27
remoteCredentialProviders()
S
53 5 23
cache()
S
54 5 22
env()
S
60 4 13
getHomeDir()
S
66 4 8
chain()
S
60 3 14
defaultProvider()
S
65 1 10
fromCredentials()
S
71 1 6
instanceProfile()
S
80 1 3
ecsCredentials()
S
80 1 3
assumeRole()
S
80 1 3
localCredentialProviders()
S
69 1 7
reject()
S
78 1 3